saffron liver - Turco Inglés Diccionario